HTML & CSS / Cards / Growing Card
Glowing Card
-
STEPS
1. html
Lorem ipsum dolor sit amet consectetur adipisicing elit. Unde ab repudiandae, explicabo voluptate et hic cum ratione a. Officia delectus illum perferendis maiores quia molestias vitae fugiat aspernatur alias corporis?
Read MoreAndroid
Lorem ipsum dolor sit amet consectetur adipisicing elit. Unde ab repudiandae, explicabo voluptate et hic cum ratione a. Officia delectus illum perferendis maiores quia molestias vitae fugiat aspernatur alias corporis?
Read MoreApple
Lorem ipsum dolor sit amet consectetur adipisicing elit. Unde ab repudiandae, explicabo voluptate et hic cum ratione a. Officia delectus illum perferendis maiores quia molestias vitae fugiat aspernatur alias corporis?
Read More2. css
body{ display:flex; margin:0; padding:0; min-height: 100vh; background: #444; justify-content: center; align-items: center; font-family: arial; } .container{ width: 1000px; position: relative; display: flex; justify-content: space-between; flex-wrap:wrap; } .container .card{ position: relative; } .container .card .face{ width:300px; height: 200px; transition:.4s; } .container .card .face.face1{ position: relative; background: #333; display: flex; justify-content: center; align-content:center; align-items: center; z-index: 1; transform: translateY(100px); } .container .card:hover .face.face1{ transform: translateY(0); box-shadow: inset 0 0 60px whitesmoke, inset 20px 0 80px #f0f, inset -20px 0 80px #0ff, inset 20px 0 300px #f0f, inset -20px 0 300px #0ff, 0 0 50px #fff, -10px 0 80px #f0f, 10px 0 80px #0ff; } .container .card .face.face1 .content{ opacity: .2; transition: 0.5s; text-align: center; } .container .card:hover .face.face1 .content{ opacity: 1; } .container .card .face.face1 .content i{ font-size: 3em; color: white; display: inline-block; } .container .card .face.face1 .content h3{ font-size: 1em; color: white; text-align: center; } .container .card .face.face1 .content a{ transition: .5s; } .container .card .face.face2{ position: relative; background: whitesmoke; display: flex; align-items: center; justify-content: center; padding: 20px; box-sizing: border-box; box-shadow: 0 20px 50px rgba(0,0,0,.8); transform: translateY(-100px); } .container .card:hover .face.face2{ transform: translateY(0); } .container .card .face.face2 .content p, a{ font-size: 10pt; margin: 0 ; padding: 0; color:#333; } .container .card .face.face2 .content a{ text-decoration:none; color: black; box-sizing: border-box; outline : 1px dashed #333; padding: 10px; margin: 15px 0 0; display: inline-block; } .container .card .face.face2 .content a:hover{ background: #333 ; color: whitesmoke; box-shadow: inset 0px 0px 10px rgba(0,0,0,0.5); }